the counterscarp - Alemán Inglés Diccionario